/**
 * 测试
 * @Author:linwt
 * @Time:2021/10/18
 * 
 */
import Validator from "./validator"

const validator = new Validator()
validator.push('notNull', '', '不能为空')
validator.push('isEmail', '1060645622qq.com', '请输入正确的邮箱')
validator.push('isDigits', '123.3', '只能输入数字[0-9]')
validator.push('isQq', '10606456220000', '请输入正确的QQ号')
validator.push('isZipCode', '5252430', '请输入正确的中国邮政编码')
validator.push('isEnglish', 'abc', '请输入正确的中国邮政编码')
validator.push('isUrl', 'abc', '请输入正确的url')
validator.push('isPwd', 'Aa123_.@#$%^0000000000', '密码必须以字母开通包含大小写字母和数字的组合，可以使用特殊字符，长度在8-10之间')
validator.push('isIdCardNo', '44098120211018102300', '请输入正确的身份证号码')
validator.push('isChinese', '咻咻咻a', '只匹配汉字')
validator.push('isChineseChar', '咻咻咻？#', '只匹配中文(包括汉字和字符)')
validator.push('isStringCheck', '咻咻咻a_@', '只能包含中文、英文、数字、下划线等字符')
validator.run()
  .then((res) => {
    console.log(res)
  }, (err) => {
    console.log(err)
  })


  /*
控制台输出：
[
  '不能为空',
  '请输入正确的邮箱',
  '只能输入数字[0-9]',
  '请输入正确的QQ号',
  '请输入正确的中国邮政编码',
  '请输入正确的url',
  '密码必须以字母开通包含大小写字母和数字的组合，可以使用特殊字符，长度在8-10之 
间',
  '请输入正确的身份证号码',
  '只匹配汉字',
  '只匹配中文(包括汉字和字符)',
  '只能包含中文、英文、数字、下划线等字符'
]


  */